while there's life, there's hope – English–Français translations

🇬🇧 en fr 🇫🇷

while there's life, there's hope

l’espoir fait vivre
Wiktionary Links